package com.alex.statistics.pojo.result.spatialAnalysis;

import lombok.Data;
import io.swagger.v3.oas.annotations.media.Schema;

@Data
@Schema(description = "全局空间自相关分析结果")
public class GlobalMoranIResult {
    @Schema(description = "Moran's I 指数值")
    private double moranIndex;

    @Schema(description = "期望值（理论均值）")
    private Double expectedValue;

    @Schema(description = "方差")
    private Double variance;

    @Schema(description = "Z得分")
    private double zScore;

    @Schema(description = "P值")
    private double pValue;

    @Schema(description = "显著性判断（0.05水平）")
    private boolean significant;

    @Schema(description = "空间模式描述")
    private String pattern;

    @Schema(description = "执行耗时(ms)")
    private long computeTime;
}